﻿#pragma once

#include "Application.h"

class AppFactory
{
public:


  virtual ~AppFactory();

  static AppFactory& Instance();

  protected:
  static AppFactory _instance;

private:
  AppFactory(){};
  AppFactory(const AppFactory&);
  AppFactory& operator=(const AppFactory&);
};

